package com.bitoon.basketdudes.web;

import java.math.BigDecimal;
import java.math.BigInteger;
import java.math.MathContext;
import java.math.RoundingMode;

public class StaticOGNL {

    public static String sayHello() {
        return "Hello World!";
    }

    public static String estrellas(int valor) {

        int valorEstrella = 4;
        int valorMediaEstrella = 2;

        // 0 => estrellas-0
        // Entre 0 y 0.5 => estrellas-0-5
        // etc.

        String retorno = "";

        //int i = (int)(valor*10);
        int i = valor;
        
        int floor = i / valorEstrella * valorEstrella; // abajo
        //int floor = (i + r1 - 1) / r1 * r1; // arriba

        //int ceil = i / r2 * r2; // abajo
        int ceil = (i + valorMediaEstrella - 1) / valorMediaEstrella * valorMediaEstrella; // arriba

        //floor = floor / 10;
        //ceil = ceil / 10;

        retorno = "estrellas-" + (floor/valorEstrella);
        if ( floor != ceil) {
            retorno+="-5";
        }
        
        return retorno;
    }

}
